longitudinal arch of foot - French English Dictionary